相信很多人對於ip有許多疑問,這篇文章或許可以解決我們的問題。
簡單講解 實體IP 虛擬IP 浮動IP 固定IP 的差異
IP位置是由四組號碼組成,這個大家都知道吧...
但基本上IP位置是由二進位法推算,這個知道的人... 可能不多...
每個數字是 2 的 八次方,也就是 256 ,但在TCP/IP裡,是由 0 起算,這就是我們常看到 0~255 和子網路罩遮 255.255.255.0 的原因...
那全球可以有多少台電腦在網路上交換訊息呢?? 答案就是 2的八次方乘2的八次方乘2的八次方乘2的八次方=大約四十億台電腦或網路設備
如果每找一台電腦就要詢問四十億多台電腦,會找到死當...
這時候就必須靠 子網路罩遮 來輔助了...
將 C 級網路 255.255.255.0 換成二進位法來看 => 11111111.11111111.11111111.00000000
後面八個 0 ,代表這個網段是二的八次方,也就是有 256 個IP位置可使用...
假設自己的電腦是 192.168.1.X,在搜尋時,只會找 192.168.1.0 ~ 192.168.1.255 這 256 個位置... 快多了吧...
但相對的,如果有一台電腦設成 192.168.0.1,就會被視為不同網段,當然就找不到啦...
(附帶提一下,255.255.255.128(D級) => 11111111.11111111.11111111.10000000,因此高階的路由器在子網路罩遮的表示方式是直接在IP後面鍵入 1 的總數,例如 192.168.1.1/25)
實體IP和虛擬IP的差異??
打個比方吧,假設公司只有一支電話號碼,但卻有十個員工,當每個人桌上都有需要一支電話的時候,是不是就需要一台電話總機?
當你拿起分機要打電話出去,會先經過總機,別人看到的是總機的號碼,當有人要打電話給你時,也是先由總機接收,再經由分機號碼找到你桌上的分機。
在這個例子中,總機扮演了話機號碼的管理角色和訊息轉接的角色,跟 IP分享器的功能非常相似。
為什麼需要 IP分享器的理由也和需要電話總機的理由相同,就是號碼不夠用,如果每一支電話都要一個實際的電話號碼,那應該不是八碼就可以解決的問題,同樣的問題也發生在 TCP/IP 協定上,因此,TCP/IP裡規範了幾個網段為虛擬IP專用,最常見的就是 192.168.X.X(此處不再詳述)。
就網路通訊協定 TCP/IP 來說, 總機的電話號碼就好比實體IP, 別人要打這個號碼才找得到你的位置, 而分機號碼就像是虛擬IP, 內部互相溝通沒問題, 但要對外聯絡,就需要類似電腦總機功能的IP分享器來做IP身份轉換,在網路卡上不是有一項 預設閘道 要設定嗎?? 就是要你給他IP分享器的位置。(此處以IP分享器為例,亦有可能使用伺服主機做 DHCP 的功能)
簡單來說實體就是可直接上網的IP,虛擬IP就是指區域網路裡須透過設備轉換才能上網的IP。
浮動IP(動態IP)和固定IP又差在那???
你可以看一下網路卡設定裡的TCP/IP內容,裡面對網路卡的設定是不是有二種模式??
一種叫自動取得,一種叫使用下列IP位置(手動設定),二種模式只能選擇其一...
當你設成自種取得時,網路卡會搜尋最近端的 DHCP 設備"租"一組IP位置來用(包含IP、子網路罩遮、閘道、DNS等資料,所以叫一組)
固定IP就是指你自行鍵入IP、子網路罩遮、閘道、DNS等資料...
為什麼需要用浮動IP咧?? 第一、IP不夠用,第二、你隨便設,和別人衝突機會高,第三、使用NB不就每換地方就得改設定。
既然這樣用都用浮動IP不就方便了?? 針對網路伺服主機或網路設備可不好,每天要用還天天搬家,一搬家還得宣告天下,不是累死了...
所以伺服主機和網路設備多使用固定IP。
這樣對網路上常用說的 實體IP和虛擬IP 、浮動IP和固定IP 有一點點的認識了吧。
責任編輯: 熊仔